free from all defects - Türkisch Englisch Wörterbuch